package com.jd.risk.bankorder.common;

public enum TradeStatus {
	/** 交易建立. */
    TRADE_BUILD("BUID", "交易建立"),

    /** 等待支付结果. */
    WAIT_PAY_RESULT("WPAR", "等待支付结果"),

    /** 交易中途关闭，交易失败或过期未付. */
    TRADE_CLOSED("CLOS", "交易关闭，交易失败"),

    /** 交易成功结束. */
    TRADE_FINISHED("FINI", "交易成功"),
    
    /** 交易退款. */
    TRADE_REFUND("REFU", "交易退款"),

    /** 交易受理, ACCE. */
    TRADE_ACCEPT("ACCE", "交易受理"),

    /** 受理成功, ACCE. */
    TRADE_ACCEPT_SUCCESS("ACSU", "受理成功"),
    
    /** 买家已付款. */
    BUYER_PAY_FINISHED("BPFI", "买家已付款"),

    /** 交易确认中 */
    WAIT_IN_CONFIRM_GOODS("WICY", "确认中"),

    /** 交易已确认. */
    TRADE_CONFIRM("CONF", "交易已确认");

    private String code;
    private String description;
    
    TradeStatus(String code,String description){
    	this.code = code;
    	this.description = description;
    }
}
